TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 01/23/2023)
2022
Section - No. California
Area - South Bay (SB)
League - 2022 ADULT 18&Over
Flight - Men's 4.0
Subflight - Men's 4.0 - SB 2
--------------------------------------------------------------------------------------------------------------------------------------
SUNNYVALE MTC 18AM4.0D
League Record: 11 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Niyaz Ahamed - 3.97
Trent McMullen - 3.91
Mike Renteria - 3.89
Vladan Popovic - 3.88
Henry Soong - 3.88
Masashi Omori - 3.85
Keyan Fallahi - 3.81
Richard Choi - 3.80
Trevor Mcguire - 3.79
Seth Hazen - 3.76
Fateh Mammadov - 3.76
Alexander Spicer - 3.76
Kevin Tung - 3.74
Amir Yazdi - 3.73
Stewart Taylor - 3.72
Kumar Kandaswamy - 3.72
Anthony Durand - 3.70
Man-Hong Wong - 3.69
League Results By Position
1D 1S 2D 2S 3D
Amir Yazdi - 3.73 & Seth Hazen - 3.76 1 - 0
Amir Yazdi - 3.73 & Alexander Spicer - 3.76 1 - 1 1 - 0 1 - 0
Amir Yazdi - 3.73 0 - 1
Masashi Omori - 3.85 & Richard Choi - 3.80 1 - 0
Masashi Omori - 3.85 & Niyaz Ahamed - 3.97 1 - 0
Masashi Omori - 3.85 & Kevin Tung - 3.74 1 - 0 1 - 0
Henry Soong - 3.88 & Seth Hazen - 3.76 1 - 0
Henry Soong - 3.88 2 - 0 0 - 1
Kumar Kandaswamy - 3.72 & Niyaz Ahamed - 3.97 0 - 1
Kumar Kandaswamy - 3.72 & Trent McMullen - 3.91 2 - 0
Kumar Kandaswamy - 3.72 1 - 0
Fateh Mammadov - 3.76 & Trevor Mcguire - 3.79 1 - 0
Fateh Mammadov - 3.76 & Richard Choi - 3.80 1 - 1
Fateh Mammadov - 3.76 & Mike Renteria - 3.89 1 - 0
Trevor Mcguire - 3.79 & Niyaz Ahamed - 3.97 1 - 0
Trevor Mcguire - 3.79 & Kevin Tung - 3.74 1 - 0
Trevor Mcguire - 3.79 & Trent McMullen - 3.91 1 - 0 0 - 1
Man-Hong Wong - 3.69 1 - 1 0 - 1
Keyan Fallahi - 3.81 & Kevin Tung - 3.74 1 - 0
Keyan Fallahi - 3.81 2 - 1 1 - 0
Seth Hazen - 3.76 & Vladan Popovic - 3.88 1 - 0 0 - 1
Seth Hazen - 3.76 & Trent McMullen - 3.91 1 - 0
Vladan Popovic - 3.88 & Niyaz Ahamed - 3.97 2 - 0 1 - 0
Vladan Popovic - 3.88 & Trent McMullen - 3.91 0 - 1
Vladan Popovic - 3.88 1 - 0
Richard Choi - 3.80 & Niyaz Ahamed - 3.97 1 - 0
Richard Choi - 3.80 2 - 1
Mike Renteria - 3.89 & Niyaz Ahamed - 3.97 1 - 0
Mike Renteria - 3.89 1 - 1 1 - 0
Trent McMullen - 3.91 1 - 0
Stewart Taylor - 3.72 & Kumar Kandaswamy - 3.72 1 - 0
Stewart Taylor - 3.72 & Seth Hazen - 3.76 0 - 1
Alexander Spicer - 3.76 & Fateh Mammadov - 3.76 1 - 0
Alexander Spicer - 3.76 & Seth Hazen - 3.76 1 - 0
Anthony Durand - 3.70 0 - 1 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
BAY CLUB SANTA CLARA 18AM4.0B
League Record: 6 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Shashank Pandit - 3.90
John Huynh - 3.84
Ryan Low - 3.78
Rodney Wade - 3.77
Tim Wiersbinski - 3.76
Paul Toth - 3.76
Hal Kalechofsky - 3.74
Peter Kuo - 3.73
Piruz Fazeli - 3.69
Patrick Hare - 3.65
Victor Cabrera - 3.64
Sinan Doluca - 3.61
Hyungje Woo - 3.61
Joshua Spin - 3.60
Venkat Gajulapalli - 3.59
Gary Buzzell - 3.59
Kai Wessels - 3.53
UMER KHAN - 3.50
Akrit Mohapatra - 3.36
League Results By Position
1D 1S 2D 2S 3D
Ryan Low - 3.78 & Kai Wessels - 3.53 1 - 0
Ryan Low - 3.78 & John Huynh - 3.84 0 - 1
Ryan Low - 3.78 & Hyungje Woo - 3.61 1 - 0
Ryan Low - 3.78 1 - 0 1 - 0
Kai Wessels - 3.53 & Hyungje Woo - 3.61 0 - 1
Shashank Pandit - 3.90 0 - 4 2 - 1
Hal Kalechofsky - 3.74 & Rodney Wade - 3.77 2 - 0
Venkat Gajulapalli - 3.59 1 - 1 2 - 0
Rodney Wade - 3.77 & Tim Wiersbinski - 3.76 1 - 0
Paul Toth - 3.76 & Tim Wiersbinski - 3.76 1 - 0
Paul Toth - 3.76 1 - 1
Joshua Spin - 3.60 0 - 1 0 - 3
Piruz Fazeli - 3.69 & UMER KHAN - 3.50 0 - 1 0 - 1
Piruz Fazeli - 3.69 & Tim Wiersbinski - 3.76 0 - 1
Akrit Mohapatra - 3.36 0 - 2
Tim Wiersbinski - 3.76 0 - 1
Patrick Hare - 3.65 & Hal Kalechofsky - 3.74 0 - 1 0 - 1
Patrick Hare - 3.65 & Venkat Gajulapalli - 3.59 1 - 0
Patrick Hare - 3.65 & Rodney Wade - 3.77 1 - 0
Patrick Hare - 3.65 & Victor Cabrera - 3.64 0 - 1
Patrick Hare - 3.65 & Tim Wiersbinski - 3.76 0 - 1 1 - 0
John Huynh - 3.84 & Hal Kalechofsky - 3.74 1 - 1 1 - 0
John Huynh - 3.84 & Rodney Wade - 3.77 1 - 0
John Huynh - 3.84 & Peter Kuo - 3.73 1 - 0
John Huynh - 3.84 & Sinan Doluca - 3.61 1 - 0
Hyungje Woo - 3.61 & Gary Buzzell - 3.59 0 - 1
Hyungje Woo - 3.61 & UMER KHAN - 3.50 0 - 1
Hyungje Woo - 3.61 & Sinan Doluca - 3.61 1 - 0
Peter Kuo - 3.73 & Rodney Wade - 3.77 1 - 0
Peter Kuo - 3.73 & Piruz Fazeli - 3.69 0 - 1
Peter Kuo - 3.73 & Sinan Doluca - 3.61 0 - 1
Sinan Doluca - 3.61 & Gary Buzzell - 3.59 2 - 0
Sinan Doluca - 3.61 & Victor Cabrera - 3.64 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
SUNNYVALE MTC 18AM4.0B
League Record: 9 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Liang Song - 3.98
Don Scettrini - 3.95
Rayne Liu - 3.91
Jackie Guo - 3.91
Mike Zhou - 3.90
Ian Dai - 3.88
Xiaoquan Yi - 3.81
Ping Yu - 3.80
Shuchun Zhao - 3.79
Paul Chen - 3.79
Larry Lessler - 3.79
Guangyu Xu - 3.78
Dongning Ma - 3.78
Jiang Zhu - 3.77
Jason Kuo - 3.77
Xin Heng - 3.75
Hong Wang - 3.71
Wayne Cai - 3.69
Larry Hui - 3.64
Perry Lim - 3.60
Swupnil Sahai - 3.55
League Results By Position
1D 1S 2D 2S 3D
Don Scettrini - 3.95 & Larry Lessler - 3.79 1 - 2
Don Scettrini - 3.95 & Mike Zhou - 3.90 1 - 0 1 - 0
Don Scettrini - 3.95 & Shuchun Zhao - 3.79 1 - 0
Paul Chen - 3.79 & Perry Lim - 3.60 0 - 1
Paul Chen - 3.79 & Mike Zhou - 3.90 1 - 0
Paul Chen - 3.79 & Liang Song - 3.98 1 - 1
Paul Chen - 3.79 & Guangyu Xu - 3.78 1 - 0
Paul Chen - 3.79 & Wayne Cai - 3.69 0 - 1
Perry Lim - 3.60 & Jackie Guo - 3.91 1 - 0
Perry Lim - 3.60 & Guangyu Xu - 3.78 0 - 1
Dongning Ma - 3.78 & Larry Hui - 3.64 0 - 1
Hong Wang - 3.71 & Swupnil Sahai - 3.55 0 - 1
Hong Wang - 3.71 1 - 0
Larry Lessler - 3.79 & Ping Yu - 3.80 0 - 1
Larry Hui - 3.64 & Jason Kuo - 3.77 2 - 0
Ian Dai - 3.88 & Ping Yu - 3.80 0 - 1
Ian Dai - 3.88 & Shuchun Zhao - 3.79 0 - 1 0 - 1
Xiaoquan Yi - 3.81 5 - 1 1 - 0
Jackie Guo - 3.91 & Mike Zhou - 3.90 1 - 0
Jackie Guo - 3.91 & Rayne Liu - 3.91 1 - 0
Jackie Guo - 3.91 & Xin Heng - 3.75 1 - 0
Jackie Guo - 3.91 0 - 1
Ping Yu - 3.80 & Rayne Liu - 3.91 1 - 0
Ping Yu - 3.80 & Xin Heng - 3.75 1 - 0
Jiang Zhu - 3.77 5 - 0
Mike Zhou - 3.90 & Shuchun Zhao - 3.79 1 - 0
Swupnil Sahai - 3.55 & Rayne Liu - 3.91 1 - 1
Swupnil Sahai - 3.55 0 - 1
Shuchun Zhao - 3.79 & Jason Kuo - 3.77 1 - 0 1 - 0
Liang Song - 3.98 4 - 0
Xin Heng - 3.75 1 - 0 2 - 0
Guangyu Xu - 3.78 & Ping Yu - 3.80 0 - 1
Guangyu Xu - 3.78 & Wayne Cai - 3.69 1 - 0
Guangyu Xu - 3.78 1 - 0
Wayne Cai - 3.69 & Dongning Ma - 3.78 0 - 1 1 - 0
Wayne Cai - 3.69 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
SUNNYVALE TC/SUNNYVALE MTC 18AM4.0F
League Record: 6 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Rajasundaram Rajasekaran - 3.84
Vinay Subramanian - 3.81
Vijay Sundaresan - 3.81
Aaron Menezes - 3.81
Raghu Bhat - 3.73
Arren Smoot - 3.72
Sergey Gitman - 3.66
Minh Nguyen - 3.65
Amit Seth - 3.65
Siddarth Krishnan - 3.64
Margabandu Thandavarayan - 3.64
Gabriel Ionita - 3.62
Vinod Srinivasan - 3.61
Jongsung Kim - 3.61
Jon Freeman - 3.60
Mukund Kalyanaraman - 3.59
Gregg Johnson - 3.58
Ravi Subbarayan - 3.56
Vladimir Libershteyn - 3.25
League Results By Position
1D 1S 2D 2S 3D
Arren Smoot - 3.72 & Sergey Gitman - 3.66 0 - 1
Arren Smoot - 3.72 & Raghu Bhat - 3.73 0 - 1
Jon Freeman - 3.60 & Raghu Bhat - 3.73 0 - 1
Jon Freeman - 3.60 0 - 1 0 - 1
Jongsung Kim - 3.61 0 - 1 1 - 1
Aaron Menezes - 3.81 & Vijay Sundaresan - 3.81 4 - 0 1 - 0
Vladimir Libershteyn - 3.25 & Rajasundaram Rajasekaran - 3.84 1 - 0
Vladimir Libershteyn - 3.25 & Raghu Bhat - 3.73 1 - 0
Vinod Srinivasan - 3.61 & Ravi Subbarayan - 3.56 0 - 1 1 - 0
Vinod Srinivasan - 3.61 & Sergey Gitman - 3.66 0 - 2 1 - 0
Vinod Srinivasan - 3.61 & Mukund Kalyanaraman - 3.59 1 - 0
Vinod Srinivasan - 3.61 0 - 1
Ravi Subbarayan - 3.56 & Gabriel Ionita - 3.62 0 - 1
Mukund Kalyanaraman - 3.59 0 - 1 2 - 1
Vijay Sundaresan - 3.81 & Raghu Bhat - 3.73 1 - 1
Rajasundaram Rajasekaran - 3.84 2 - 0 1 - 0
Gabriel Ionita - 3.62 & Raghu Bhat - 3.73 0 - 1
Margabandu Thandavarayan - 3.64 2 - 1 0 - 1
Vinay Subramanian - 3.81 & Vinod Srinivasan - 3.61 0 - 1
Vinay Subramanian - 3.81 & Ravi Subbarayan - 3.56 1 - 0
Vinay Subramanian - 3.81 & Rajasundaram Rajasekaran - 3.84 1 - 0
Vinay Subramanian - 3.81 & Raghu Bhat - 3.73 1 - 0
Vinay Subramanian - 3.81 & Amit Seth - 3.65 1 - 0
Vinay Subramanian - 3.81 2 - 0
Amit Seth - 3.65 & Arren Smoot - 3.72 1 - 2
Amit Seth - 3.65 & Jon Freeman - 3.60 1 - 0
Amit Seth - 3.65 & Sergey Gitman - 3.66 1 - 0
Amit Seth - 3.65 & Gregg Johnson - 3.58 0 - 1
Minh Nguyen - 3.65 & Siddarth Krishnan - 3.64 1 - 1
Gregg Johnson - 3.58 2 - 1
--------------------------------------------------------------------------------------------------------------------------------------
SUNNYVALE TC/SUNNYVALE MTC 18AM4.0H
League Record: 1 - 9
The Following Have Played In League Matches On This Team (In Rating Order)
Nolan Maloney - 3.82
Chuck Agupugo - 3.71
Sharad Santhanam - 3.70
Ankur Agrawal - 3.70
Silesh Bijj - 3.64
Kaushik Barde - 3.62
Peter Dollinger - 3.59
Harrison Tsang - 3.56
Kabir Tambar - 3.47
Brook Lee - 3.46
Mike Karmindro - 3.45
Kenneth Rado - 3.45
Chenaj Teja Potu - 3.43
Tri M Cao - 3.36
Arya Behzad - 3.27
Shobhit Singhal - 3.25
Jatin Bharadia - 3.14
Pramod Rustagi - 3.07
League Results By Position
1D 1S 2D 2S 3D
Peter Dollinger - 3.59 & Harrison Tsang - 3.56 0 - 1
Peter Dollinger - 3.59 & Chuck Agupugo - 3.71 0 - 1
Peter Dollinger - 3.59 & Sharad Santhanam - 3.70 1 - 1
Peter Dollinger - 3.59 & Kabir Tambar - 3.47 0 - 1
Peter Dollinger - 3.59 & Brook Lee - 3.46 1 - 0
Nolan Maloney - 3.82 3 - 2 1 - 0
Kenneth Rado - 3.45 0 - 2 0 - 2
Harrison Tsang - 3.56 & Chenaj Teja Potu - 3.43 0 - 1
Harrison Tsang - 3.56 & Mike Karmindro - 3.45 0 - 1
Kaushik Barde - 3.62 & Chenaj Teja Potu - 3.43 0 - 1
Kaushik Barde - 3.62 & Ankur Agrawal - 3.70 2 - 0 0 - 1
Shobhit Singhal - 3.25 1 - 0
Chenaj Teja Potu - 3.43 & Ankur Agrawal - 3.70 0 - 1
Chenaj Teja Potu - 3.43 0 - 1
Ankur Agrawal - 3.70 & Kabir Tambar - 3.47 0 - 1
Mike Karmindro - 3.45 0 - 1 0 - 2
Chuck Agupugo - 3.71 & Sharad Santhanam - 3.70 1 - 1 1 - 0
Chuck Agupugo - 3.71 2 - 0 1 - 1
Tri M Cao - 3.36 & Sharad Santhanam - 3.70 0 - 1
Tri M Cao - 3.36 & Jatin Bharadia - 3.14 0 - 1
Sharad Santhanam - 3.70 & Kabir Tambar - 3.47 0 - 1
Kabir Tambar - 3.47 1 - 0
Silesh Bijj - 3.64 & Shobhit Singhal - 3.25 0 - 1
Silesh Bijj - 3.64 & Tri M Cao - 3.36 0 - 1
Silesh Bijj - 3.64 & Arya Behzad - 3.27 0 - 1 0 - 1
Brook Lee - 3.46 & Harrison Tsang - 3.56 0 - 1 0 - 1
Brook Lee - 3.46 & Kaushik Barde - 3.62 0 - 1
Pramod Rustagi - 3.07 & Kenneth Rado - 3.45 0 - 1
Pramod Rustagi - 3.07 & Tri M Cao - 3.36 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
VALLEY CHURCH 18AM4.0A
League Record: 3 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Hao Wang - 3.89
Kehan Li - 3.82
Jiahong Yu - 3.75
Tao Zhang - 3.74
Chen Yang - 3.73
Minfa Wang - 3.71
John Li - 3.67
Peng Xu - 3.64
Junchao Lin - 3.64
Yilun Chen - 3.63
Jonathan Huang - 3.61
Ran Zhang - 3.56
Michael Luong - 3.56
Sikai Huang - 3.54
David Ho - 3.45
YANZHAO XU - 3.37
YONGFA FAN - 3.31
Yiming Zhang - 3.27
Wei-Cheng Kuo - 3.25
League Results By Position
1D 1S 2D 2S 3D
Tao Zhang - 3.74 & John Li - 3.67 0 - 1 0 - 1
Tao Zhang - 3.74 & Hao Wang - 3.89 1 - 0
Jonathan Huang - 3.61 & Chen Yang - 3.73 1 - 0
Jonathan Huang - 3.61 & Michael Luong - 3.56 0 - 1
Jonathan Huang - 3.61 1 - 0 1 - 1
Kehan Li - 3.82 2 - 1 1 - 0
Chen Yang - 3.73 & Yiming Zhang - 3.27 0 - 1
Chen Yang - 3.73 & YANZHAO XU - 3.37 1 - 2
Chen Yang - 3.73 & Peng Xu - 3.64 0 - 1
Chen Yang - 3.73 & John Li - 3.67 1 - 0
Chen Yang - 3.73 & Hao Wang - 3.89 1 - 0
David Ho - 3.45 & Peng Xu - 3.64 1 - 0
Wei-Cheng Kuo - 3.25 & Yilun Chen - 3.63 0 - 1
Wei-Cheng Kuo - 3.25 & Michael Luong - 3.56 1 - 0
Wei-Cheng Kuo - 3.25 & Junchao Lin - 3.64 0 - 1
Yiming Zhang - 3.27 & Jiahong Yu - 3.75 0 - 1
YANZHAO XU - 3.37 & John Li - 3.67 0 - 1
YANZHAO XU - 3.37 & Ran Zhang - 3.56 0 - 1
YANZHAO XU - 3.37 & Michael Luong - 3.56 0 - 1
Peng Xu - 3.64 & John Li - 3.67 0 - 1 1 - 0 1 - 0
Peng Xu - 3.64 & Hao Wang - 3.89 0 - 1
Peng Xu - 3.64 & Junchao Lin - 3.64 1 - 0
YONGFA FAN - 3.31 & Yilun Chen - 3.63 0 - 1
YONGFA FAN - 3.31 & Michael Luong - 3.56 0 - 1
Ran Zhang - 3.56 & Sikai Huang - 3.54 0 - 1
Ran Zhang - 3.56 & Jiahong Yu - 3.75 0 - 1
Ran Zhang - 3.56 1 - 0
Sikai Huang - 3.54 & Minfa Wang - 3.71 0 - 1
Sikai Huang - 3.54 0 - 1 0 - 1
Michael Luong - 3.56 0 - 2
Hao Wang - 3.89 3 - 0
Minfa Wang - 3.71 0 - 1 1 - 1
Jiahong Yu - 3.75 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
SARATOGA CC 18AM4.0A
League Record: 2 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Benny Barbero - 3.76
Thomas Mullen - 3.71
Prajval Parthasarathy - 3.70
Lei Zheng - 3.59
Deepak Chotrani - 3.58
Glenn Bray - 3.56
Peter Madrid - 3.48
Scott Jen - 3.45
John Nguyen - 3.44
Narasimha Krishnakumar - 3.32
Ranjit Castelino - 3.31
Thomas Ong - 3.26
Steve Cousins - 3.23
Huican Zhu - 3.22
Dustin Defrank - 3.22
Jonathan Cisler - 3.12
Mark Hoover - 3.02
Keith Bower - 3.02
John Kettmann - n/a
League Results By Position
1D 1S 2D 2S 3D
Peter Madrid - 3.48 & Thomas Mullen - 3.71 0 - 1
Peter Madrid - 3.48 & Benny Barbero - 3.76 3 - 1 1 - 0
Peter Madrid - 3.48 & Prajval Parthasarathy - 3.70 1 - 0
Thomas Mullen - 3.71 & Benny Barbero - 3.76 1 - 0
Thomas Mullen - 3.71 & Prajval Parthasarathy - 3.70 1 - 0
Benny Barbero - 3.76 & Glenn Bray - 3.56 0 - 2
Benny Barbero - 3.76 & Deepak Chotrani - 3.58 1 - 0
Steve Cousins - 3.23 & John Kettmann - n/a 0 - 1
Steve Cousins - 3.23 & Thomas Ong - 3.26 0 - 1
Steve Cousins - 3.23 & Deepak Chotrani - 3.58 0 - 1 0 - 1
John Kettmann - n/a & Dustin Defrank - 3.22 0 - 1
Glenn Bray - 3.56 & Huican Zhu - 3.22 0 - 1
Glenn Bray - 3.56 & Deepak Chotrani - 3.58 1 - 1
Prajval Parthasarathy - 3.70 & Thomas Ong - 3.26 0 - 1
Prajval Parthasarathy - 3.70 & Ranjit Castelino - 3.31 0 - 1
Prajval Parthasarathy - 3.70 & Scott Jen - 3.45 1 - 0
Prajval Parthasarathy - 3.70 0 - 2
Huican Zhu - 3.22 & Ranjit Castelino - 3.31 0 - 1
Huican Zhu - 3.22 & Jonathan Cisler - 3.12 0 - 1
Thomas Ong - 3.26 & Deepak Chotrani - 3.58 0 - 1
Lei Zheng - 3.59 & Keith Bower - 3.02 0 - 1
Lei Zheng - 3.59 0 - 1 0 - 2
Deepak Chotrani - 3.58 & Ranjit Castelino - 3.31 1 - 0
Ranjit Castelino - 3.31 & Mark Hoover - 3.02 0 - 1
Jonathan Cisler - 3.12 0 - 2
Scott Jen - 3.45 0 - 1 0 - 2
Narasimha Krishnakumar - 3.32 1 - 4
John Nguyen - 3.44 & Deepak Chotrani - 3.58 0 - 1
John Nguyen - 3.44 1 - 3 0 - 1